Tabanan itself is a very commercial town and does not have shopping aimed at visitors.
At any of the main tourist attractions you will find the usual souvenir stalls.
On the drive from Antosari to Pupuan there are several coffee plantations and processors who offer the chance to purchase freshly roasted beans.